﻿using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Collections;
using System.Drawing;
using System.Reflection;
using System.Workflow.ComponentModel.Compiler;
using System.Workflow.ComponentModel.Serialization;
using System.Workflow.ComponentModel;
using System.Workflow.ComponentModel.Design;
using System.Workflow.Runtime;
using System.Workflow.Activities;
using System.Workflow.Activities.Rules;

namespace Argos.Workflows
{
    partial class TargetChangeMonitoringWorkflow
    {
        #region Designer generated code
        
        /// <summary> 
        /// Required method for Designer support - do not modify 
        /// the contents of this method with the code editor.
        /// </summary>
        [System.Diagnostics.DebuggerNonUserCode]
        private void InitializeComponent()
        {
			this.CanModifyActivities = true;
			System.Workflow.Activities.CodeCondition codecondition1 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition2 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition3 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition4 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition5 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition6 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition7 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition8 = new System.Workflow.Activities.CodeCondition();
			System.Workflow.Activities.CodeCondition codecondition9 = new System.Workflow.Activities.CodeCondition();
			this.setStateActivity13 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity12 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity11 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity10 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity9 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity8 = new System.Workflow.Activities.SetStateActivity();
			this.deliverAlertActivity1 = new Argos.Activities.DeliverAlertActivity();
			this.setStateActivity7 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity6 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity5 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity3 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity2 = new System.Workflow.Activities.SetStateActivity();
			this.setStateActivity1 = new System.Workflow.Activities.SetStateActivity();
			this.ifElseBranchActivity12 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity11 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity10 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity9 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity8 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity7 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity13 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity6 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity5 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity4 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity3 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity2 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseBranchActivity1 = new System.Workflow.Activities.IfElseBranchActivity();
			this.ifElseActivity4 = new System.Workflow.Activities.IfElseActivity();
			this.refreshTargetDataActivity5 = new Argos.Activities.RefreshTargetDataActivity();
			this.delayActivity2 = new System.Workflow.Activities.DelayActivity();
			this.ifElseActivity3 = new System.Workflow.Activities.IfElseActivity();
			this.refreshTargetDataActivity4 = new Argos.Activities.RefreshTargetDataActivity();
			this.delayActivity1 = new System.Workflow.Activities.DelayActivity();
			this.setStateActivity4 = new System.Workflow.Activities.SetStateActivity();
			this.ifElseActivity5 = new System.Workflow.Activities.IfElseActivity();
			this.executeTestActivity1 = new Argos.Activities.ExecuteTestActivity();
			this.ifElseActivity2 = new System.Workflow.Activities.IfElseActivity();
			this.refreshTargetDataActivity3 = new Argos.Activities.RefreshTargetDataActivity();
			this.TestDelay1 = new System.Workflow.Activities.DelayActivity();
			this.refreshTargetDataActivity2 = new Argos.Activities.RefreshTargetDataActivity();
			this.ifElseActivity1 = new System.Workflow.Activities.IfElseActivity();
			this.refreshTargetDataActivity1 = new Argos.Activities.RefreshTargetDataActivity();
			this.WaitForNotDisabledInDisabled = new System.Workflow.Activities.EventDrivenActivity();
			this.WaitForNotPausedInPaused = new System.Workflow.Activities.EventDrivenActivity();
			this.InitializeTesting = new System.Workflow.Activities.StateInitializationActivity();
			this.WaitForTestInIdle = new System.Workflow.Activities.EventDrivenActivity();
			this.InitializeIdle = new System.Workflow.Activities.StateInitializationActivity();
			this.InitializeStarted = new System.Workflow.Activities.StateInitializationActivity();
			this.Disabled = new System.Workflow.Activities.StateActivity();
			this.Paused = new System.Workflow.Activities.StateActivity();
			this.Testing = new System.Workflow.Activities.StateActivity();
			this.Idle = new System.Workflow.Activities.StateActivity();
			this.Started = new System.Workflow.Activities.StateActivity();
			// 
			// setStateActivity13
			// 
			this.setStateActivity13.Name = "setStateActivity13";
			this.setStateActivity13.TargetStateName = "Idle";
			// 
			// setStateActivity12
			// 
			this.setStateActivity12.Name = "setStateActivity12";
			this.setStateActivity12.TargetStateName = "Paused";
			// 
			// setStateActivity11
			// 
			this.setStateActivity11.Name = "setStateActivity11";
			this.setStateActivity11.TargetStateName = "Disabled";
			// 
			// setStateActivity10
			// 
			this.setStateActivity10.Name = "setStateActivity10";
			this.setStateActivity10.TargetStateName = "Idle";
			// 
			// setStateActivity9
			// 
			this.setStateActivity9.Name = "setStateActivity9";
			this.setStateActivity9.TargetStateName = "Paused";
			// 
			// setStateActivity8
			// 
			this.setStateActivity8.Name = "setStateActivity8";
			this.setStateActivity8.TargetStateName = "Disabled";
			// 
			// deliverAlertActivity1
			// 
			this.deliverAlertActivity1.AlertType = Argos.AlertTypes.Change;
			this.deliverAlertActivity1.Name = "deliverAlertActivity1";
			// 
			// setStateActivity7
			// 
			this.setStateActivity7.Name = "setStateActivity7";
			this.setStateActivity7.TargetStateName = "Testing";
			// 
			// setStateActivity6
			// 
			this.setStateActivity6.Name = "setStateActivity6";
			this.setStateActivity6.TargetStateName = "Paused";
			// 
			// setStateActivity5
			// 
			this.setStateActivity5.Name = "setStateActivity5";
			this.setStateActivity5.TargetStateName = "Disabled";
			// 
			// setStateActivity3
			// 
			this.setStateActivity3.Name = "setStateActivity3";
			this.setStateActivity3.TargetStateName = "Testing";
			// 
			// setStateActivity2
			// 
			this.setStateActivity2.Name = "setStateActivity2";
			this.setStateActivity2.TargetStateName = "Paused";
			// 
			// setStateActivity1
			// 
			this.setStateActivity1.Name = "setStateActivity1";
			this.setStateActivity1.TargetStateName = "Disabled";
			// 
			// ifElseBranchActivity12
			// 
			this.ifElseBranchActivity12.Activities.Add(this.setStateActivity13);
			this.ifElseBranchActivity12.Name = "ifElseBranchActivity12";
			// 
			// ifElseBranchActivity11
			// 
			this.ifElseBranchActivity11.Activities.Add(this.setStateActivity12);
			codecondition1.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetPaused);
			this.ifElseBranchActivity11.Condition = codecondition1;
			this.ifElseBranchActivity11.Name = "ifElseBranchActivity11";
			// 
			// ifElseBranchActivity10
			// 
			this.ifElseBranchActivity10.Activities.Add(this.setStateActivity11);
			codecondition2.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetDisabled);
			this.ifElseBranchActivity10.Condition = codecondition2;
			this.ifElseBranchActivity10.Name = "ifElseBranchActivity10";
			// 
			// ifElseBranchActivity9
			// 
			this.ifElseBranchActivity9.Activities.Add(this.setStateActivity10);
			this.ifElseBranchActivity9.Name = "ifElseBranchActivity9";
			// 
			// ifElseBranchActivity8
			// 
			this.ifElseBranchActivity8.Activities.Add(this.setStateActivity9);
			codecondition3.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetPaused);
			this.ifElseBranchActivity8.Condition = codecondition3;
			this.ifElseBranchActivity8.Name = "ifElseBranchActivity8";
			// 
			// ifElseBranchActivity7
			// 
			this.ifElseBranchActivity7.Activities.Add(this.setStateActivity8);
			codecondition4.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetDisabled);
			this.ifElseBranchActivity7.Condition = codecondition4;
			this.ifElseBranchActivity7.Name = "ifElseBranchActivity7";
			// 
			// ifElseBranchActivity13
			// 
			this.ifElseBranchActivity13.Activities.Add(this.deliverAlertActivity1);
			codecondition5.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetChanged);
			this.ifElseBranchActivity13.Condition = codecondition5;
			this.ifElseBranchActivity13.Name = "ifElseBranchActivity13";
			// 
			// ifElseBranchActivity6
			// 
			this.ifElseBranchActivity6.Activities.Add(this.setStateActivity7);
			this.ifElseBranchActivity6.Name = "ifElseBranchActivity6";
			// 
			// ifElseBranchActivity5
			// 
			this.ifElseBranchActivity5.Activities.Add(this.setStateActivity6);
			codecondition6.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetPaused);
			this.ifElseBranchActivity5.Condition = codecondition6;
			this.ifElseBranchActivity5.Name = "ifElseBranchActivity5";
			// 
			// ifElseBranchActivity4
			// 
			this.ifElseBranchActivity4.Activities.Add(this.setStateActivity5);
			codecondition7.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetDisabled);
			this.ifElseBranchActivity4.Condition = codecondition7;
			this.ifElseBranchActivity4.Name = "ifElseBranchActivity4";
			// 
			// ifElseBranchActivity3
			// 
			this.ifElseBranchActivity3.Activities.Add(this.setStateActivity3);
			this.ifElseBranchActivity3.Name = "ifElseBranchActivity3";
			// 
			// ifElseBranchActivity2
			// 
			this.ifElseBranchActivity2.Activities.Add(this.setStateActivity2);
			codecondition8.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetPaused);
			this.ifElseBranchActivity2.Condition = codecondition8;
			this.ifElseBranchActivity2.Name = "ifElseBranchActivity2";
			// 
			// ifElseBranchActivity1
			// 
			this.ifElseBranchActivity1.Activities.Add(this.setStateActivity1);
			codecondition9.Condition += new System.EventHandler<System.Workflow.Activities.ConditionalEventArgs>(this.Condition_IsTargetDisabled);
			this.ifElseBranchActivity1.Condition = codecondition9;
			this.ifElseBranchActivity1.Name = "ifElseBranchActivity1";
			// 
			// ifElseActivity4
			// 
			this.ifElseActivity4.Activities.Add(this.ifElseBranchActivity10);
			this.ifElseActivity4.Activities.Add(this.ifElseBranchActivity11);
			this.ifElseActivity4.Activities.Add(this.ifElseBranchActivity12);
			this.ifElseActivity4.Name = "ifElseActivity4";
			// 
			// refreshTargetDataActivity5
			// 
			this.refreshTargetDataActivity5.Name = "refreshTargetDataActivity5";
			// 
			// delayActivity2
			// 
			this.delayActivity2.Name = "delayActivity2";
			this.delayActivity2.TimeoutDuration = System.TimeSpan.Parse("00:00:10");
			// 
			// ifElseActivity3
			// 
			this.ifElseActivity3.Activities.Add(this.ifElseBranchActivity7);
			this.ifElseActivity3.Activities.Add(this.ifElseBranchActivity8);
			this.ifElseActivity3.Activities.Add(this.ifElseBranchActivity9);
			this.ifElseActivity3.Name = "ifElseActivity3";
			// 
			// refreshTargetDataActivity4
			// 
			this.refreshTargetDataActivity4.Name = "refreshTargetDataActivity4";
			// 
			// delayActivity1
			// 
			this.delayActivity1.Name = "delayActivity1";
			this.delayActivity1.TimeoutDuration = System.TimeSpan.Parse("00:00:10");
			// 
			// setStateActivity4
			// 
			this.setStateActivity4.Name = "setStateActivity4";
			this.setStateActivity4.TargetStateName = "Idle";
			// 
			// ifElseActivity5
			// 
			this.ifElseActivity5.Activities.Add(this.ifElseBranchActivity13);
			this.ifElseActivity5.Description = "Checks whether the state for the target has changed. If so, a Change alert is del" +
				"ivered.";
			this.ifElseActivity5.Name = "ifElseActivity5";
			// 
			// executeTestActivity1
			// 
			this.executeTestActivity1.Name = "executeTestActivity1";
			// 
			// ifElseActivity2
			// 
			this.ifElseActivity2.Activities.Add(this.ifElseBranchActivity4);
			this.ifElseActivity2.Activities.Add(this.ifElseBranchActivity5);
			this.ifElseActivity2.Activities.Add(this.ifElseBranchActivity6);
			this.ifElseActivity2.Name = "ifElseActivity2";
			// 
			// refreshTargetDataActivity3
			// 
			this.refreshTargetDataActivity3.Name = "refreshTargetDataActivity3";
			// 
			// TestDelay1
			// 
			this.TestDelay1.Name = "TestDelay1";
			this.TestDelay1.TimeoutDuration = System.TimeSpan.Parse("00:00:10");
			this.TestDelay1.InitializeTimeoutDuration += new System.EventHandler(this.OnInitializeTestDelay);
			// 
			// refreshTargetDataActivity2
			// 
			this.refreshTargetDataActivity2.Name = "refreshTargetDataActivity2";
			// 
			// ifElseActivity1
			// 
			this.ifElseActivity1.Activities.Add(this.ifElseBranchActivity1);
			this.ifElseActivity1.Activities.Add(this.ifElseBranchActivity2);
			this.ifElseActivity1.Activities.Add(this.ifElseBranchActivity3);
			this.ifElseActivity1.Name = "ifElseActivity1";
			// 
			// refreshTargetDataActivity1
			// 
			this.refreshTargetDataActivity1.Name = "refreshTargetDataActivity1";
			// 
			// WaitForNotDisabledInDisabled
			// 
			this.WaitForNotDisabledInDisabled.Activities.Add(this.delayActivity2);
			this.WaitForNotDisabledInDisabled.Activities.Add(this.refreshTargetDataActivity5);
			this.WaitForNotDisabledInDisabled.Activities.Add(this.ifElseActivity4);
			this.WaitForNotDisabledInDisabled.Name = "WaitForNotDisabledInDisabled";
			// 
			// WaitForNotPausedInPaused
			// 
			this.WaitForNotPausedInPaused.Activities.Add(this.delayActivity1);
			this.WaitForNotPausedInPaused.Activities.Add(this.refreshTargetDataActivity4);
			this.WaitForNotPausedInPaused.Activities.Add(this.ifElseActivity3);
			this.WaitForNotPausedInPaused.Name = "WaitForNotPausedInPaused";
			// 
			// InitializeTesting
			// 
			this.InitializeTesting.Activities.Add(this.executeTestActivity1);
			this.InitializeTesting.Activities.Add(this.ifElseActivity5);
			this.InitializeTesting.Activities.Add(this.setStateActivity4);
			this.InitializeTesting.Name = "InitializeTesting";
			// 
			// WaitForTestInIdle
			// 
			this.WaitForTestInIdle.Activities.Add(this.TestDelay1);
			this.WaitForTestInIdle.Activities.Add(this.refreshTargetDataActivity3);
			this.WaitForTestInIdle.Activities.Add(this.ifElseActivity2);
			this.WaitForTestInIdle.Name = "WaitForTestInIdle";
			// 
			// InitializeIdle
			// 
			this.InitializeIdle.Activities.Add(this.refreshTargetDataActivity2);
			this.InitializeIdle.Name = "InitializeIdle";
			// 
			// InitializeStarted
			// 
			this.InitializeStarted.Activities.Add(this.refreshTargetDataActivity1);
			this.InitializeStarted.Activities.Add(this.ifElseActivity1);
			this.InitializeStarted.Name = "InitializeStarted";
			// 
			// Disabled
			// 
			this.Disabled.Activities.Add(this.WaitForNotDisabledInDisabled);
			this.Disabled.Name = "Disabled";
			// 
			// Paused
			// 
			this.Paused.Activities.Add(this.WaitForNotPausedInPaused);
			this.Paused.Name = "Paused";
			// 
			// Testing
			// 
			this.Testing.Activities.Add(this.InitializeTesting);
			this.Testing.Name = "Testing";
			// 
			// Idle
			// 
			this.Idle.Activities.Add(this.InitializeIdle);
			this.Idle.Activities.Add(this.WaitForTestInIdle);
			this.Idle.Name = "Idle";
			// 
			// Started
			// 
			this.Started.Activities.Add(this.InitializeStarted);
			this.Started.Name = "Started";
			// 
			// TargetChangeMonitoringWorkflow
			// 
			this.Activities.Add(this.Started);
			this.Activities.Add(this.Idle);
			this.Activities.Add(this.Testing);
			this.Activities.Add(this.Paused);
			this.Activities.Add(this.Disabled);
			this.CompletedStateName = null;
			this.DynamicUpdateCondition = null;
			this.InitialStateName = "Started";
			this.Name = "TargetChangeMonitoringWorkflow";
			this.TargetId = new System.Guid("00000000-0000-0000-0000-000000000000");
			this.CanModifyActivities = false;

        }

        #endregion

		private Argos.Activities.DeliverAlertActivity deliverAlertActivity1;
		private IfElseBranchActivity ifElseBranchActivity13;
		private IfElseActivity ifElseActivity5;
		private SetStateActivity setStateActivity1;
		private IfElseBranchActivity ifElseBranchActivity2;
		private IfElseBranchActivity ifElseBranchActivity1;
		private IfElseActivity ifElseActivity1;
		private Argos.Activities.RefreshTargetDataActivity refreshTargetDataActivity1;
		private SetStateActivity setStateActivity8;
		private SetStateActivity setStateActivity7;
		private SetStateActivity setStateActivity6;
		private SetStateActivity setStateActivity5;
		private SetStateActivity setStateActivity3;
		private SetStateActivity setStateActivity2;
		private IfElseBranchActivity ifElseBranchActivity8;
		private IfElseBranchActivity ifElseBranchActivity7;
		private IfElseBranchActivity ifElseBranchActivity6;
		private IfElseBranchActivity ifElseBranchActivity5;
		private IfElseBranchActivity ifElseBranchActivity4;
		private IfElseBranchActivity ifElseBranchActivity3;
		private IfElseActivity ifElseActivity3;
		private Argos.Activities.RefreshTargetDataActivity refreshTargetDataActivity4;
		private DelayActivity delayActivity1;
		private SetStateActivity setStateActivity4;
		private Argos.Activities.ExecuteTestActivity executeTestActivity1;
		private IfElseActivity ifElseActivity2;
		private Argos.Activities.RefreshTargetDataActivity refreshTargetDataActivity3;
		private Argos.Activities.RefreshTargetDataActivity refreshTargetDataActivity2;
		private EventDrivenActivity WaitForNotPausedInPaused;
		private SetStateActivity setStateActivity13;
		private SetStateActivity setStateActivity12;
		private SetStateActivity setStateActivity11;
		private SetStateActivity setStateActivity10;
		private SetStateActivity setStateActivity9;
		private IfElseBranchActivity ifElseBranchActivity12;
		private IfElseBranchActivity ifElseBranchActivity11;
		private IfElseBranchActivity ifElseBranchActivity10;
		private IfElseBranchActivity ifElseBranchActivity9;
		private IfElseActivity ifElseActivity4;
		private Argos.Activities.RefreshTargetDataActivity refreshTargetDataActivity5;
		private DelayActivity delayActivity2;
		private EventDrivenActivity WaitForNotDisabledInDisabled;
		private StateActivity Disabled;
		private StateInitializationActivity InitializeStarted;
		private StateInitializationActivity InitializeTesting;
		private StateInitializationActivity InitializeIdle;
		private DelayActivity TestDelay1;
		private EventDrivenActivity WaitForTestInIdle;
		private StateActivity Started;
		private StateActivity Testing;
		private StateActivity Idle;
		private StateActivity Paused;












































































	}
}
